page{
  background-color: #f4f5f7;
}

.question{
  width:702rpx;
  height:210rpx;
  margin-top:20rpx;
  padding:30rpx 24rpx;
  background-color: #ffffff;
  color:#333333;
}

.service{
  width:702rpx;
  height:120rpx;
  margin-top:20rpx;
  padding:30rpx 24rpx;
  background-color: #ffffff;
  color:#333333;
}

.question-title{
  display: inline-block;
  font-size: 32rpx;
  margin-bottom:30rpx;
  position: relative;
  width:100%;
}

.question-arr{
  display: flex;
  flex-direction: row ;
  flex-wrap :wrap;
}

.question-arr text{
  display: inline-block;
  width:200rpx;
  height:56rpx;
  border:2rpx solid #333333;
  text-align: center;
  line-height: 56rpx;
  border-radius: 10rpx;
  font-size: 30rpx;
  margin-right:30rpx;
  margin-bottom:30rpx;
  &.active {
    background-color: #ff0000;
  color:#ffffff;
  border-color:#ff0000;
  }
}

.tip{
  position: absolute;
  right:0;
  top:0;
  font-size: 28rpx;
  color:#ff0000;
  margin-top:2rpx;
}

.amount{
  width:702rpx;
  padding:28rpx 24rpx;
  background-color: #ffffff;
  margin-top:20rpx;
}

.amount-title{
  display: inline-block;
  font-size: 32rpx;
  color:#333333;
  font-weight: 400;
  margin-bottom:30rpx;
}

.amount-list{
  display: flex;
  flex-direction: column;
}

.amount-list text{
  font-size: 26rpx;
  color:#666666;
  margin-bottom:20rpx;
}

.amount-list text:nth-child(1){
  color:#ff5000;
}

.prove{
  width:702rpx;
  padding:28rpx 24rpx;
  background-color: #ffffff;
  margin-top:20rpx;
}

.title{
  display: inline-block;
  font-size: 32rpx;
  color:#333333;
  margin-bottom:30rpx;
  font-weight: 400;
}

.describe-input{
  border-radius: 10rpx;
  border:2rpx solid #999999;
  height:28rpx;
  padding:24rpx 22rpx;
}

.phcolor{
  font-size: 32rpx;
  color:#999999;
}

.uploadphoto{
  margin-top:30rpx;
}

.prove-tip{
  display: block;
  font-size: 28rpx;
  color:#333333;
  margin:34rpx 0 18rpx;
}

.prove-warn{
  display: block;
  font-size: 28rpx;
  color:#ff0000;
  margin-bottom:28rpx;
}

.submit{
  display: block;
  text-align: center;
  line-height: 90rpx;
  width:100%;
  height:90rpx;
  background-color: #ff0000;
  border-radius: 10rpx;
  color:#ffffff;
  font-size: 34rpx;
}

picker{
  font-size: 26rpx;
  color:#666666;
}